#include "il2cpp-config.h"

#if IL2CPP_TARGET_POSIX

#include "os/MarshalAlloc.h"

namespace il2cpp
{
namespace os
{

void* MarshalAlloc::Allocate(size_t size)
{
	return malloc(size);
}

void* MarshalAlloc::ReAlloc(void* ptr, size_t size)
{
	return realloc(ptr, size);
}

void MarshalAlloc::Free(void* ptr)
{
	free(ptr);
}

} /* namespace os */
} /* namespace il2cpp*/

#endif
